package br.com.dsa.sistemasalon.empresa;

import java.util.List;

import br.com.dsa.sistemasalon.util.DAOFactory;

public class EmpresaRN {

	EmpresaDAO empresaDAO;
	
	public EmpresaRN(){
		
		this.empresaDAO = DAOFactory.criaEmpresaDAO();
		
	}

	public EmpresaDAO getEmpresaDAO() {
		return empresaDAO;
	}

	public void setEmpresaDAO(EmpresaDAO empresaDAO) {
		this.empresaDAO = empresaDAO;
	}
	
	
	public void salvar(Empresa empresa){
		this.empresaDAO.salvar(empresa);
	}
	
	public List<Empresa> listar(){
		return this.empresaDAO.listar();
	} 
	
	public void excluir(Empresa empresa){
		this.empresaDAO.excluir(empresa);
	}
	
	public void alterar(Empresa empresa){
		this.empresaDAO.alterar(empresa);
	}
	
	public Empresa buscarNome(String nome){
		return this.empresaDAO.bucarNome(nome);
	}
	
	public Empresa buscarcodigo(Integer codEmpresa){
		return this.empresaDAO.buscarcodigo(codEmpresa);
	}
	
}
